roll detector synchro - French English Dictionary